package com.git.smp.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.git.smp.entity.EnvironmentInfo;
import com.git.smp.entity.EnvironmentInfoExtend;

public interface EnvironmentInfoMapper {
    int deleteByPrimaryKey(String id);

    int insert(EnvironmentInfo record);

    int insertSelective(EnvironmentInfo record);

    EnvironmentInfo selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(EnvironmentInfo record);

    int updateByPrimaryKey(EnvironmentInfo record);
    
    List<EnvironmentInfo> getEnvironmentInfo(@Param("systemNo") String systemNo);
    
    List<EnvironmentInfoExtend> getEnvironmentInfoByPage(EnvironmentInfo environmentInfo);
}